package com.whmskj.xjlhsc.service;

import com.whmskj.xjlhsc.entity.DbStatistics;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;
/**
 * @author lk
 * @since 2025-07-11 11:26:13
 */
public interface DbStatisticsService extends IService<DbStatistics> {

    Page<DbStatistics> findPage(DbStatistics params);

    List<DbStatistics> findList(DbStatistics params);

    DbStatistics findById(Long id);

    boolean insert(DbStatistics dbStatistics);

    boolean update(DbStatistics dbStatistics);

    int delete(Long id);

    /**
     * 查询所有班组名称
     * @return 班组名称列表
     */
    List<String> getAllClassNames();

    /**
     * 查询所有品种名称
     * @return 品种名称列表
     */
    List<String> getAllNameOfSpecies();

}